#include <iostream>
#include <cstdio>
#include <sys/shm.h>
#include <sys/ipc.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <assert.h>
#include <unistd.h>
#include "log.hpp"

using namespace std;

#define PATH_NAME "/home/csd"
#define PROJ_ID 0x66
#define SHM_SIZE 4096

#define FIFO_NAME "./fifo"

class Init
{
public:
    Init()
    {
        umask(0);
        int n = mkfifo(FIFO_NAME,0666);
        if(n < 0)
        {
            perror("mkfifo");
            exit(1);
        }
    }

    ~Init()
    {
        unlink(FIFO_NAME);
    }
}

//调用构造函数，创建管道文件
Init init;

